#ifndef __THREAD_HANDLER_H_
#define __THREAD_HANDLER_H_
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <arpa/inet.h>
#include <pthread.h>
#include <errno.h>
#include <unistd.h>

/*
 * dataType:
 * 1：注册设备
 * 2：操作设备
 * 3：应答操作
 */

#pragma pack(4)
struct Pack
{
    int dataType;
    int deviceId;
    char opt[16];
};

#pragma pack()

void *thread_handler(void *arg);

#endif
